package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 物资中心开票对象 vendor_invoicing
 * 
 * @author ruoyi
 * @date 2024-06-18
 */
public class VendorInvoicing extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 供应商 */
    @Excel(name = "供应商")
    private String provide;

    /** 类型 */
    @Excel(name = "类型")
    private String productGroup;

    /** 金额 */
    @Excel(name = "金额")
    private String moeny;

    /** 发票号 */
    private String invoiceNumber;

    /** 开票仓库 */
    @Excel(name = "开票仓库")
    private String productWare;

    /** 所属公司 */
    @Excel(name = "所属公司")
    private String company;

    private String uuid;

    private String checkMoney;

    public String getCheckMoney() {
        return checkMoney;
    }

    public void setCheckMoney(String checkMoney) {
        this.checkMoney = checkMoney;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setProvide(String provide) 
    {
        this.provide = provide;
    }

    public String getProvide() 
    {
        return provide;
    }
    public void setProductGroup(String productGroup) 
    {
        this.productGroup = productGroup;
    }

    public String getProductGroup() 
    {
        return productGroup;
    }
    public void setMoeny(String moeny) 
    {
        this.moeny = moeny;
    }

    public String getMoeny() 
    {
        return moeny;
    }
    public void setInvoiceNumber(String invoiceNumber) 
    {
        this.invoiceNumber = invoiceNumber;
    }

    public String getInvoiceNumber() 
    {
        return invoiceNumber;
    }
    public void setProductWare(String productWare) 
    {
        this.productWare = productWare;
    }

    public String getProductWare() 
    {
        return productWare;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("provide", getProvide())
            .append("productGroup", getProductGroup())
            .append("moeny", getMoeny())
            .append("invoiceNumber", getInvoiceNumber())
            .append("productWare", getProductWare())
            .toString();
    }
}
